complex carbide - French English Dictionary